Bulk multicast data transfer – towards the integration of FEC and ARQ using a lightweight feedback control tree
نویسنده
چکیده
This paper describes the design of a reliable multicast framework which integrates FEC and receiverinitiated retransmit to ensure reliability. A dynamically elected control tree is used to aggregate the NAKs and tackle the NAK implosion problem. Both techniques support flow and congestion control to enable efficient, high data rate multicast data transfer as performance measurements with our prototype show. The presented protocol uses NAK-feedback to handle burst packet loss and to adjust the send rate to a level, where most of the losses can be recovered through FEC-coding. Upstream feedback is reduced to a minimum allowing scalability with very limited protocol processing. The responsibility for the reliable data transfer is completely moved to the receivers. Receivers avoid state management for other group members, which is common in the design of other treebased approaches.
منابع مشابه
Enhanced Throughput for Satellite Multicasting
Faithful information delivery in satellite multicasting requires appropriate error control. If multicast automatic-repeatrequest (ARQ) is employed, a retransmission does not benefit receivers which do not require it, and consequently the throughput suffers greatly as the number of receivers increases. This performance degradation might be alleviated substantially by conducting retransmissions t...
متن کاملTowards Scaleable Error Control for Reliable Multipoint Services in ATM Networks
Advanced applications, such as distributed multimedia applications, require efficient communication subsystems providing a variety of services. Existing communication systems face increasing difficulties in fulfilling these requirements. In particular, the efficient provision of reliable group communication services in ATM-Networks remains a major unresolved issue. This paper presents a novel f...
متن کاملReliable Multicast Transport and Integrated Erasure-Based Forward Error Correction
Multicast networking is an important emerging technology area for both commercial and military group-based data dissemination. In addition, a number of emerging applications can benefit from a reliable multicast transport service. A variety of approaches have been developed regarding the general application of Automatic Repeat Request (ARQ) techniques over Internet Protocol (IP) multicasting to...
متن کاملAdaptive Reliable Multicast
An increasing number of applications, such as distributed interactive simulation, live auctions, distributed games and collaborative systems, require the network to provide a reliable multicast service. This service enables one sender to reliably transmit data to multiple receivers. Reliability is traditionally achieved by having receivers send negative acknowledgments (NACKs) to request from t...
متن کاملReliable multicast: where to use FEX
The MBONE provides an infrastructure for multicast communication on the internet based on IP. Several proposals have been made to create reliable multicast transport on top of the MBONE structure. Nearly all research on reliable multicast protocols for the MBONE focuses on ARQ error recovery. The counterpart of ARQ, FEC, does not guarantee 100% reliability but increases the reliability. The aim...
متن کامل